The Nifty index has seen a second consecutive week of gains, with the BSE Sensex up 0.86% and Nifty50 rising 0.93%. Despite a significant sell-off by Foreign Institutional Investors totaling Rs 5,026.77 crore, broader indices like Midcap and Smallcap outperformed with gains of 2.3% and 5%, respectively. However, a disappointing GDP growth rate of 5.4% for the second quarter raises concerns about an economic slowdown, potentially influencing the Reserve Bank of India to consider a rate cut.